package com.spring.business.configure.api;

public final class SysConfConstant
{
	//注册自动审批
	//public final static String REGISTER_APPROVALS = "registerApprovals";

	//有效期延期时长
	//public final static String EXPIRE_APPROVALS = "expireApprovals";

	//Token有效期
	//public final static String TOKEN_TERM_VALIDITY = "tokenTermValidity";

	//支付过期时间 单位:分钟
	public final static String ORDER_EXPIRE = "order_expire";

	//心跳时长
	public final static String HEART_BEAT_DURATION = "heartbeatDuration";

	//租户注册审核标识 1审核 0不审核
	public final static String TENANT_APPLY_AUDIT = "tenant_apply_audit";
	public final static String TENANT_APPLY_AUDIT_YES = "1";
	public final static String TENANT_APPLY_AUDIT_NO = "0";

	//删除心跳表数据心跳次数
	public final static String HEART_BEAT_NUMBER = "heartbeatNumber";

	//子用户邀请链接失效时长
	public final static String APP_EXPIRE_TIME = "applyExpireTime";

	//登录二次认证 0关  1开
	public final static String LOGIN_AGAIN_ON = "login_again_on";
	public final static String LOGIN_AGAIN_ON_YES = "1";
	public final static String LOGIN_AGAIN_ON_NO = "0";

	//重置默认密码 Lsusr2023!
	public final static String DEFAULT_PASSWORD = "default_password";

	//客户端心跳间隔 单位秒
	public final static String ALIVE_TIME = "alive_time";

	//任务通知
	public final static String TASK_NOTIFY_RESULT = "task_notify_result";
	public final static String TASK_NOTIFY_TYPE = "task_notify_type";

	//短信服务开关 0关  1开
	public final static String MESSAGE_ON = "message_on";
	public final static String MESSAGE_ON_YES = "1";
	public final static String MESSAGE_ON_NO = "0";
	//短信平台渠道 0阿里 1移动 2上海联通
	public final static String MESSAGE_CHANNEL = "message_channel";
	public final class AliyunSms
	{
		//阿里云_accesskey_id
		public final static String ACCESSKEY_ID = "aliyun_accesskey_id";

		//阿里云_accesskey_secret
		public final static String ACCESSKEY_SECRET = "aliyun_accesskey_secret";

		//阿里云_daycount 1000
		public final static String DAY_COUNT = "aliyun_daycount";

		//阿里云_验证码_sign 朗思科技数字员工
		public final static String SIGN_VERIFICATION = "aliyun_sign_verification";
		//阿里云_验证码_template SMS_463633000
		public final static String TEMPLATE_VERIFICATION = "aliyun_template_verification";

		//阿里云_推广邀请_sign 朗思数字员工短信通知
		public final static String SIGN_PROMOTION = "aliyun_sign_promotion";
		//阿里云_推广邀请_template SMS_462300443
		public final static String TEMPLATE_PROMOTION = "aliyun_template_promotion";
		//阿里云_任务结果_template
		public final static String TEMPLATE_TASK = "aliyun_template_tasknotify";

		//阿里云_流程包发布(审核未通过) SMS_463689091
		//【朗思科技数字员工】您好，您的流程发布申请未通过审核，请登录平台查看原因。
		public final static String TEMPLATE_PACKAGE = "aliyun_template_package";

		//阿里云_租户注册通过 SMS_463679127
		//【朗思科技数字员工】您好，您的注册申请已通过审核，请前往数字员工平台登录。
		public final static String TEMPLATE_REGISTER_PASS = "aliyun_template_register_pass";

		//阿里云_租户注册拒绝 SMS_463629164
		//【朗思科技数字员工】您好，您的注册申请未通过审核，如有疑问请联系相关人员。
		public final static String TEMPLATE_REGISTER_REJECT = "aliyun_template_register_reject";

	}

	//上海联通短信平台
	public final class UNICOM_SHANGHAI
	{
		//双因子appykey
		public final static String APP_KEY = "unicom_appkey";
		//双因子appid
		public final static String APP_ID = "unicom_appid";
		//双因子appsecret
		public final static String APP_SECRET = "unicom_appsecret";
		//双因子查双因子认证开关
		public final static String GET_SMS_SWITCH = "unicom_getSmsSwitch";
		//双因子发送短信
		public final static String SEND_SMS = "unicom_sendSms";
		//双因子短信校验
		public final static String VERIFY_CODE = "unicom_verifyCode";

	}

	//腾讯短信平台
	public final class TencentCloudSms
	{

		//appid
		public final static String APP_ID = "tencentcloud_appId";
		//secretId
		public final static String SECRET_ID = "tencentcloud_secretId";
		//secretKey
		public final static String SECRET_KEY = "tencentcloud_secretKey";
		//短信验证码模板 verify_template
		public final static String VERIFY_TEMPLATE = "tencentcloud_verify_template";
		//验证码签名
		public final static String SIGN_VERIFICATION = "tencentcloud_sign_verification";
		//任务结果通知模板
		public final static String TASKNOTIFY_TEMPLATE = "tencentcloud_tasknotify_template";

	}


	//支付服务开关 0关  1开
	public final static String PAY_ON = "pay_on";
	public final static String PAY_ON_YES = "1";
	public final static String PAY_ON_NO = "0";
	public final class AliyunPay
	{
		//支付网关地址 https://openapi.alipay.com/gateway.do
		public final static String SERVICE_URL = "pay_ali_serverUrl";

		//支付商户应用id
		public final static String APP_ID = "pay_ali_appId";

		//支付签约商户身份
		public final static String MCH_ID = "pay_ali_mchId";

		//支付商户收款账号
		public final static String SELLER = "pay_ali_seller";

		//支付签名算法
		public final static String SIGN_TYPE = "pay_ali_signType";

		//支付公钥
		public final static String KEY_PUBLIC = "pay_ali_keyPublic";

		//支付私钥
		public final static String KEY_PRIVATE = "pay_ali_keyPrivate";

		//支付回调通知  http://ip:port/rpa/pay/notifyurl
		public final static String NOTIFY_URL = "pay_ali_notifyUrl";

		//支付回调API  http://ip:port/order-manage
		public final static String RETURN_URL = "pay_ali_returnUrl";

	}

	public final class TenantConf
	{
		//分页大小
		public final static String PAGE_SIZE = "page_size";

		//定时删除录屏文件 单位月
		public final static String SCHEDULED_DELETION_VIDEO = "scheduled_deletion_video";

		//定时删除任务日志 单位月
		public final static String SCHEDULED_DELETION_TASK = "scheduled_deletion_task";

		//定时删除操作日志 单位月
		public final static String SCHEDULED_DELETION_OPERATORLOG= "scheduled_deletion_system";
	}
}
